|
CATIA V5 Programmierung : Catia Script aus Excel starten
x.race am 02.02.2010 um 09:54 Uhr (0)
Guten Morgen,ich habe ein Problem, mit dem ich mich jetzt seit ca. 2Tagen herumärgere.Ich bin ziemlicher vba und absoluter catia script Neuling.Mein Problem ist:Ich habe ein Makro in Catia erzeugt (*.catscript), dass ich gerne über excel vba starten möchte. Catia ist hierbei bereits geöffnet, es soll nur das Catia Makro gestartet werden.Kann mir da jemand helfen?
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Script aus Excel starten
x.race am 03.02.2010 um 09:52 Uhr (0)
Erst mal vielen Dank für die schnellen Antworten.Das Makro soll im Prinzip nur zwei bestimmte Parts in einem Product öffnen und den Namen des einen Parts liest das Makro aus Excel aus.In CatScript sieht das Makro folgendermaßen aus:Dim xl As ObjectDim Wert As StringSub CATMain() set xl = getobject("C:Test.xls") Wert = xl.Worksheets("Sheet1").Range("G2").Value Name = xl.Worksheets("Kodaten").Range("G3").Value Set documents1 = CATIA.Documents Set productDocument1 = documents1.Add("Product") Set specsAndGeom ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Script aus Excel starten
x.race am 03.02.2010 um 14:47 Uhr (0)
Okay, dass man im Prinzip den Code übernehmen kann, bis auf kleine Änderungen, war mir nicht klar.Ich habe zwar noch das Problem, dass wenn ich jetzt den BefehlSet productDocument1 = documents1.Add("Product")und dannSet specsAndGeomWindow1 = CATIA.ActiveWindoweingebe, was funktioniert, wenn ich es in Catia laufen lasse, Excel Problemmeldungen anzeigt. Kommt daher, dass Catia vorher noch einen PartNamen für das Product erfragt, ich allerdings über record die passende Funktion nicht angezeigt bekomme.Naja, u ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Script aus Excel starten
x.race am 04.02.2010 um 09:43 Uhr (0)
Ja, der Befehl war mir schon bekannt, allerdings hat er mir ständig eine Fehlermeldung gebracht. Kam daher, dass er eigentlich danach immer noch eine manuelle Partnummereingabe verlangt hatund das Makro aber schon weiterlief. Ich habe das ganze jetzt einfach umgangen, indem ich in den Options unter Product Structure die Option Part Number - Manual input deaktiviert habe.Also, vielen Dank nochmal für die Hilfen!
| In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |